ethanol powered - Allemand Anglais Dictionnaire